baker island - French English Dictionary